A gentle introduction to Type Logical Gram- mar, the Curry-Howard correspondence, and cut-elimination
نویسندگان
چکیده
This paper aims to give an introduction to Type Logical Grammar (TLG) for the general linguist who may not have a background in logic or proof theory. It is shorter than book-length treatments such as Hepple 1990, Morrill 1994, Carpenter 1996, Jäger 2001, and Moot 2002, and less technical than surveys such as Moortgat 1997. What does it mean to use logic as a grammatical formalism? The short answer goes like this: what a logical system does is take a list of assumptions and derive some conclusions from those assumptions. For instance, from the assumptions A and A → B (read “A implies B”), the conclusion B follows in most logical systems. Analogously, given a sequence of assumptions consisting of an NP John of category np and a verb phrase left of category np→ s, a Type-Logical grammar might conclude that John left as a whole must be of category s—i.e., a well-formed sentence. Well, using logic to derive sentences is a nice trick, but what makes this approach appealing? I will concentrate below on two of the more popular answers. First, Type-Logical grammars have a particularly attractive style of semantic compositionality. As explained below, thanks to the Curry-Howard correspondence, each syntactic derivation has a definite, natural, automatically-generated semantic interpretation. Second, in TLG, certain generalizations about complex linguistic behavior that must be stipulated in most theories (e.g., type lifting, function composition, and more) turn out to be quite literally theorems of the basic system. This paper will briefly describe the logical heritage of TLG, sketch a simple TLG analysis, convey the spirit of the Curry-Howard result, discuss Gentzen’s famous cut-elimination result, and motivate multimodal extensions of Lambek’s logic.
منابع مشابه
Report on my research activities
Level 0 considers logical formulas as data types, and conversely data types as logical specification of program behaviors. Level −1 associates programs with proofs, in a way that the hypotheses of a proof give the specifications of the inputs of the correspondent program and the thesis gives the type of the output. At last, level −2 states a correspondence between the cut reduction of proofs an...
متن کاملEvident logic
Many logical systems justify their consistency via proofs of cut elimination or normalization. However, these metatheoretic proofs inevitably use a transfinite induction which cannot be proved wellfounded within the system itself. We present evident logic, a logical system with a normalization proof which does not require any induction that is stronger than what is available within the logical ...
متن کاملOn the Computational Representation of Classical Logical Connectives
Many programming calculi have been designed to have a Curry-Howard correspondence with a classical logic. We investigate the effect that different choices of logical connective have on such calculi, and the resulting computational content. We identify two connectives ‘if-and-only-if’ and ‘exclusive or’ whose computational content is not well known, and whose cut elimination rules are non-trivia...
متن کاملLinear Logic and Local Computations
This work deals with the exponential fragment of Girard’s linear logic [Gir87] without the contraction rule. This logical system has a natural relation with the direct logic [OnKo85],[KeWe]. A new sequent calculus for this logic is presented in order to remove also the weakening rule and recover its behavior via a special treatment of the propositional constants; the process of cut-elimination ...
متن کاملFrom X to π Representing the Classical Sequent Calculus in π - calculus
We study the π-calculus, where the family of names is enriched with pairing, and define a notion of type assignment that uses the type constructor →. We encode the circuits of the calculus X into this variant of π, and show that reduction and type assignment are preserved. Since X enjoys the Curry-Howard isomorphism for Gentzen’s calculus LK, this implies that all proofs in LK have an encoding ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003